form#sbc-search {clear: both; display: block;}
form#sbc-search * {margin: 0px; display: block;}

form#sbc-search input#s {background: #f5f5f5; border: 1px solid #bbbbbb; padding: 5px 10px; margin: 0px auto 10px;}
form#sbc-search input.multi-cat {width: 80%;}
form#sbc-search input.single-cat {float: left; width: 54.7%; 
                                    border-radius: 15px 0px 0px 15px;
                                    -webkit-border-bottom-left-radius: 15px;
                                    -webkit-border-top-left-radius: 15px;
                                    -moz-border-radius: 15px 0px 0px 15px;}

form#sbc-search select#cat {background: #fbfbfb url(arrow.png) 88% 50% no-repeat; height: 30px; width: 63%; border: 1px solid #bbbbbb; float: left; padding: 4px 20px; border-right: none;
							-khtml-appearance: none; /* fix default safai styling */
							border-radius: 15px 0px 0px 15px;
							-webkit-border-bottom-left-radius: 15px;
							-webkit-border-top-left-radius: 15px;
							-moz-border-radius: 15px 0px 0px 15px;}
							
form#sbc-search select#cat option {padding: 2px 4px;}
							
form#sbc-search input#sbc-submit {height: 30px; width: 37%; border: 1px solid #bbbbbb; float: right;
									border-radius: 0px 15px 15px 0px;
									-webkit-border-bottom-right-radius: 15px;
									-webkit-border-top-right-radius: 15px;
									-moz-border-radius: 0px 15px 15px 0px;}